package Model.Core;

import Model.Draw.Events.ManifestStateDoneListener;
import Model.Draw.IMachineStateDraw;

public interface IMachineStateElement extends IElement {

    public void addGraphicalManifestListener(ManifestStateDoneListener listener);

    public void removeGraphicalManifestListener(ManifestStateDoneListener listener);

    public IMachineStateDraw getDraw();

    public void setDraw(IMachineStateDraw draw);
}
